var str = [
    {id:1,names:'张三',sex:'男',img:''},
    {id:2,names:'李四',sex:'男',img:''},
    {id:3,names:'王五',sex:'女',img:''}
]

// 将数组转为json字符串
var jsonstr = JSON.stringify(str);
console.log(jsonstr);

var fs = require('fs');

fs.writeFile('01_Nodejs/01_code/json.json',jsonstr,(err) => {
    console.log('json 文件写入成功！');
});

//追加json文件
var obj = {id:4,naems:'赵六',sex:'男',img:''};

fs.readFile('01_Nodejs/01_code/json.json','utf8',(err,data)=>{
    console.log(data);
    var arr = JSON.parse(data);
    arr.push(obj);
    console.log(arr);
    var str_json = JSON.stringify(arr);
    fs.writeFile('01_Nodejs/json.json',str_json,(err)=>{
        if(!err){
            console.log('追加json文件成功！');
        }
    })
})